#theme_banner{ position:relative; float:left; width:980px; height:110px; margin:-2px 0 7px 0px; overflow:hidden;}
#theme_banner .border_top{ position:relative;float:left; width:100%; height:11px;}
#theme_banner .border_top_l{ float:left; width:11px; height:11px; background:url(../images/border_radius.png) top left no-repeat;}
#theme_banner .border_top_c{ float:left; width:958px; height:10px; border-top:#b7b7b8 solid 1px; background:#f0f0f3;}
#theme_banner .border_top_r{ float:left; width:11px; height:11px; background:url(../images/border_radius.png) top right no-repeat;}
#theme_banner .body{ position:relative; float:left; width:973px; height:80px; border-left:#b7b7b8 solid 1px; border-right:#b7b7b8 solid 1px; background:#f0f0f3; padding:0px 0 10px 5px; }
#theme_banner .border_bottom{ position:relative; float:left; width:100%; height:11px;}
#theme_banner .border_bottom_l{ float:left; width:11px; height:11px; background:url(../images/border_radius.png) bottom left no-repeat;}
#theme_banner .border_bottom_c{ float:left; width:958px; height:10px; border-bottom:#b7b7b8 solid 1px; background:#f0f0f3;}
#theme_banner .border_bottom_r{ float:left; width:11px; height:11px; background:url(../images/border_radius.png) bottom right no-repeat;}
#theme_banner .theme_banner_left{ float:left; width:728px; height:90px; background:url(../temp/images/banner1.png) center no-repeat;}
#theme_banner .theme_banner_right{float:left; width:234px; height:60px; background:url(../temp/images/banner2.png) center no-repeat; margin:0 0 0 5px;}



#theme_content_left{ position:relative; float:left; height: auto; width:auto; margin:0 0 10px; 0}
#theme_content_left .border_top{ position:relative; float:left;  width:100%; height:11px;}
#theme_content_left .border_top_l{ float:left; width:11px; height:11px; background:url(../images/border_radius.png) top left no-repeat;}
#theme_content_left .border_top_c{ float:left; width:958px; height:10px; border-top:#b7b7b8 solid 1px; background:#f0f0f3;}
#theme_content_left .border_top_r{ float:left; width:11px; height:11px; background:url(../images/border_radius.png) top right no-repeat;}
#theme_content_left .body{ position:relative; float:left; width:958px; height: auto; border-left:#b7b7b8 solid 1px; border-right:#b7b7b8 solid 1px; background:#f0f0f3; padding:10px; }

#theme_content_left .border_bottom{ position:relative; float:left; width:100%; height:11px;}
#theme_content_left .border_bottom_l{ float:left; width:11px; height:11px; background:url(../images/border_radius.png) bottom left no-repeat;}
#theme_content_left .border_bottom_c{ float:left; width:958px; height:10px; border-bottom:#b7b7b8 solid 1px; background:#f0f0f3;}
#theme_content_left .border_bottom_r{ float:left; width:11px; height:11px; background:url(../images/border_radius.png) bottom right no-repeat;}
#breadcrumb{ position:relative; height:49px; width:auto; margin:-10px 0 0 -20px;}
#breadcrumb ul{ margin:0px;}
#breadcrumb .breadcrumb_l{ float:left; width:11px; height:49px; background:url(../images/master/breadcrumb_lr.png) left no-repeat;}
#breadcrumb .breadcrumb_c{ float:left; width:auto; height:43px; background:url(../images/master/breadcrumb_c.png) repeat-x; ;}
#breadcrumb .breadcrumb_r{ float:left; width:11px; height:49px; background:url(../images/master/breadcrumb_lr.png) right no-repeat; }
#breadcrumb ul li{ display:block; float:left; list-style:none; background:url(../images/master/breadcrumb_sp.png) right no-repeat; }
#breadcrumb ul li:first-child{ width:60px; text-indent:-9999px; background:url(../images/master/home.png) no-repeat;}
#breadcrumb ul li:last-child{background:none;}
#breadcrumb ul li a{padding:0 30px 0 5px; line-height:43px; color:#323232; font-size:16px; font-family:supermarket; text-decoration:none; font-weight:normal !important;}
#breadcrumb ul li a strong{ font-weight:400;}
#breadcrumb ul li a:hover{ color:#EB9042}
#topic{ position:relative; height:41px; width:976px !important; margin: 11px 0 5px -9px; }
#topic .topic_l{ float:left; width:8px; height:41px; background:url(../images/master/topics.png) top left no-repeat;}
#topic .topic_c{ float:left; width:957px; height:41px; background:url(../images/master/topics.png) 0px -41px repeat-x; overflow:hidden;}
#topic .topic_r{ float:left; width:8px; height:41px; background:url(../images/master/topics.png) -8px 0px no-repeat; }
#topic .topic_c h3{line-height:41px; text-indent:5px; color:#fff; font-size:22px; font-family:Circular; font-weight:400; text-decoration:none; text-shadow:0px 0px 1px #666; white-space:nowrap;}
#topic .topic2{ width:675px;}

#topic .topic_l2{ background-position:-32px 0px;}
#topic .topic_c2{ width:674px; background-position: 0px -123px;}
#topic .topic_r2{ background-position: -40px 0px;}

#topic .topic_l3{ background-position:-16px 0px;}
#topic .topic_c3{ width:675px; background-position: 0px -82px;}
#topic .topic_r3{ background-position: -24px 0px;}

#topic .topic_c h1 a{ display:block; line-height:42px; text-indent:5px; color:#fff; font-size:26px; font-family:Circular; font-weight:400; text-decoration:none; white-space:nowrap; text-shadow:1px 1px 1px #666;}
#topic .topic_c h1 a:hover{ text-shadow:none;}
#theme_content_left .product_price{position:absolute; right:-17px; top:0px; background:url(../images/price_product.png) no-repeat; width:86px; height:32px; line-height:22px; margin: 0px 0px 0 0px; color:#fff; text-align:center;}

.view_header2{ width:461px; height:33px;}
.view_header2 .tooltip { display: none; height: 108px; width: 168px; font-size: 14px; padding:0px 0px 0px 0px; text-align:left; background:none;}
.view_header2 .tooltip li{ list-style:none; padding:0px; margin:0px 10px 0 10px; border-bottom:1px dotted #ccc;}
.view_header2 .tooltip li a{ display:block; font-size:12px;font-family: Tahoma, Helvetica; color:#777; text-decoration:none; line-height:25px; float:none; padding:0px;}
.view_header2 .tooltip li:hover{ background:#f5f4f4;}
.view_header2 .tooltip_head{ width: 168px; height:17px; background:url(../../../modules/InnoForum/pnimages/icon/tooltip2.png) top left no-repeat;}
.view_header2 .tooltip_content{ width: 168px; height:auto;  background:url(../../../modules/InnoForum/pnimages/icon/tooltip2.png) right repeat-y;}
.view_header2 .tooltip_footer{ width: 168px; height:17px; background:url(../../../modules/InnoForum/pnimages/icon/tooltip2.png) bottom left;}
.product_detail_right h3 a{ color:#E67333; text-decoration:none; font-size:18px;}
.product_detail_right h3 { color:#E67333; text-decoration:none; font-size:18px;}
.product_detail_right h2{ font-size:26px; color:#E67333;}
.product_detail_right  a{ color:#666; text-decoration:none;}
.product_detail_right  a:hover, .product_detail_right h3 a:hover{ text-decoration:underline; background:none !important;}
.product_detail_right span{text-align:center; display:block; width:97%; margin:0 0 10px 0;}
.product_detail_right span,.product_detail_left,.social_network{ 
-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
box-shadow: inset 0px 1px 0px 0px #ffffff;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F0F0F3), color-stop(1, #F0F0F3) );
background: -moz-linear-gradient( center top, #F0F0F3 5%, #F0F0F3 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F3', endColorstr='#dfdfdf');
background-color: #EDEDED;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
border: 1px solid #D5D5D5 !important;
padding:5px;
}

.product_detail_right span:hover,.product_detail_left table:hover,.product_detail_left:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E9E9EC), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #E9E9EC 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
.product_detail_right span.child1{}
.product_detail_right span.child2{ text-align:left;}
.product_detail_right span.child3{ text-align:left; height:184px;}
.product_detail_right span.child2 strong{ font-size:16px;}
a#admin, a#member{ cursor:pointer; float:right; margin:0 0 0 5px;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{ display:none !important;}
.social_network{ float:left; width: 450px; height: 58px;}

